Amrita Nadi
English
proper-noun
Definitions
- In yogic belief, a metaphysical channel that connects certain vital areas of the human body.
Etymology
Borrowed from Sanskrit अमृत (immortal, immortality, elixir of life, food and nectar of the gods).
Origin
Sanskrit
अमृत
Gloss
immortal, immortality, elixir of life, food and nectar of the gods